put oneself astraddle - Alemán Inglés Diccionario