pee’d off - German English Dictionary