exploding steam valves - Alemán Inglés Diccionario