twice baked bread - German English Dictionary