range or stove - German English Dictionary