unable to hold one's urine - Spanish English Dictionary