take revenge on somebody - German English Dictionary