peel off one's clothes - Turc Anglais Dictionnaire