opening in the cloud cover - Espagnol Anglais Dictionnaire