involuntary leakage of urine - Turco Inglés Diccionario