unable to hold one's urine - Französisch Englisch Wörterbuch