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

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