Furnace grates - Alemán Inglés Diccionario