mounted horseback rider exhibition - Turco Inglés Diccionario