urinate involuntarily - Espagnol Anglais Dictionnaire