sound film recorder - French English Dictionary