heap roasting - German English Dictionary