heavens opened - Alemán Inglés Diccionario