sound film recorder - Francés Inglés Diccionario