special protective structures - Turc Anglais Dictionnaire