heavens opened - Francés Inglés Diccionario