boiler baffles - Alemán Inglés Diccionario