fall from the sky - Francés Inglés Diccionario