take down the shutters - Français Anglais Dictionnaire