The Italian term "carriola" matches the English term "wheel barrow"

other italian words that include "carriola" : english :
carriola wheelbarrows