long narrow cart, wagon - Francés Inglés Diccionario