space launch vehicles (slvs) - Turkish English Dictionary