no horse-drawn vehicles - Turco Inglés Diccionario