as a gift from heaven - Francés Inglés Diccionario