digital-to-disc recording - French English Dictionary