The Italian term "carriola" matches the English term "wheelbarrows"

other italian words that include "carriola" : english :
carriola wheel barrow