electric muffle furnace - Turkish English Dictionary