block sunlight from - Alemán Inglés Diccionario