sound film recorder - Turkish English Dictionary