steam reservoir - Español Inglés Diccionario