cover in a protective layer - Turc Anglais Dictionnaire