pre-recorded tape - Español Inglés Diccionario