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