stereophonic disc recorder - French English Dictionary