cooked dwarf mountain lupine eaten as a snack - German English Dictionary