a secretly recorded tape - Allemand Anglais Dictionnaire