storable-propellant upper stage - Alemán Inglés Diccionario