inhabitant of a planet other than the earth - Alemán Inglés Diccionario