inhabitant of the sky - Francés Inglés Diccionario