involuntary leakage of urine - Turc Anglais Dictionnaire