launching spacecraft site - Turkish English Dictionary