have the sky open up - Alemán Inglés Diccionario