sit tall in the saddle - Alemán Inglés Diccionario