pee-buckets - German English Dictionary