place on horseback - Turco Inglés Diccionario