put one's thinking cap on - Turc Anglais Dictionnaire