roof of an oven - Turco Inglés Diccionario