rare-roasted - French English Dictionary