who has defecated oneself or on one's clothes (person) - Spanisch Englisch Wörterbuch