space interceptor missile - Turkish English Dictionary