block sunlight from - Francés Inglés Diccionario