supply of steam - Francés Inglés Diccionario