roof of an oven - Francés Inglés Diccionario