twice-roasted - German English Dictionary