pull off one's hat/cap - French English Dictionary