recording and playback system - Turco Inglés Diccionario