pre-recorded tape - Français Anglais Dictionnaire