dry-roasted - French English Dictionary