artificial cover - Turc Anglais Dictionnaire