pee-buckets - French English Dictionary