dead-roast - German English Dictionary