The English term "cart" matches the Italian term "carretto"

other english words that include "cart" : italian :
cartage carreggio
cartel lega
cartilage cartilagine
cartoon caricatura
cartridge cartuccia