put on one's thinking cap - Allemand Anglais Dictionnaire