the arch of heaven - Francés Inglés Diccionario