artificial cover - Francés Inglés Diccionario