executor of his own wrong - Español Inglés Diccionario