defecate oneself (on clothes) - Allemand Anglais Dictionnaire