defecated in their clothes - İspanyolca İngilizce Sözlük