urge to defecate and urinate - Französisch Englisch Wörterbuch