involuntary leakage of urine - Turkish English Dictionary