urge to defecate and urinate - Türkisch Englisch Wörterbuch