related to urine - French English Dictionary