pumpernickel — type of German rye bread