roof of an oven - German English Dictionary