recording and playback system - Francés Inglés Diccionario