inhabitant of a planet other than the earth - Französisch Englisch Wörterbuch