pre-recorded tape - Spanish English Dictionary