boiler grate - Alemán Inglés Diccionario