from outer space - Turkish English Dictionary