shutter (of an organ) - Espagnol Anglais Dictionnaire