i am pissed at you - German English Dictionary