a secretly recorded tape - Französisch Englisch Wörterbuch