detachable shutter - Turc Anglais Dictionnaire