sound recorder accessory - French English Dictionary