steam distribution box - Francés Inglés Diccionario