pledge oneself - Alemán Inglés Diccionario