protective cover for plants - Turc Anglais Dictionnaire