sun-shield cover - Francés Inglés Diccionario