put on your thinking cap - Turc Anglais Dictionnaire