extraterrestrial beings - Turkish English Dictionary