horse-drawn vehicle - Turco Inglés Diccionario