unable to hold one's urine - Türkisch Englisch Wörterbuch