executor of his own wrong - Spanish English Dictionary