executor of his own wrong - Francés Inglés Diccionario