take down the shutters - Espagnol Anglais Dictionnaire