pee-bucket - German English Dictionary