have to pee - German English Dictionary