dead-roast - French English Dictionary