peeing contest - French English Dictionary