heavy launch vehicle - Turkish English Dictionary