animal drawn vehicles - Turco Inglés Diccionario