sound-image tape recorders - Francés Inglés Diccionario