protective facilities for harbour - Turc Anglais Dictionnaire