multitrack recording system - Francés Inglés Diccionario