compromising oneself - Francés Inglés Diccionario