self-exploiting - German English Dictionary