roasting in a reverberatory furnace - Francés Inglés Diccionario