put oneself astride - Alemán Inglés Diccionario