expendable launch vehicle (elv) - Turkish English Dictionary