seated astride - Alemán Inglés Diccionario