defecating frequently - Turc Anglais Dictionnaire