put up the shutters - Turc Anglais Dictionnaire