bind oneself by an oath - Francés Inglés Diccionario