portable stove - German English Dictionary