steam reservoir - Francés Inglés Diccionario