urge to defecate and urinate - Turc Anglais Dictionnaire