long narrow cart, wagon - Turco Inglés Diccionario