the heavens opened - Francés Inglés Diccionario