audio cassette recorder - French English Dictionary