defecated in their clothes - Espagnol Anglais Dictionnaire