opening in the cloud cover - Francés Inglés Diccionario