pull off one's hat/cap - Turc Anglais Dictionnaire