storable-propellant upper stage - Español Inglés Diccionario