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