steam distribution box - Alemán Inglés Diccionario