extra-terrestrial - Turkish English Dictionary