rocket the satellite into space - Turkish English Dictionary