strategic nuclear launch vehicle (snlv) - Turkish English Dictionary