pee on one’s shirt - French English Dictionary