sound-image tape recorders - French English Dictionary