on one's honor - Francés Inglés Diccionario