roof of an oven - Alemán Inglés Diccionario