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