self-aggressive - Spanish English Dictionary