sound-recording medium - French English Dictionary