flaunt horse riding abilities - Turco Inglés Diccionario