put one's thinking cap on - Allemand Anglais Dictionnaire