self-aggressive - German English Dictionary