a secretly recorded tape - Turco Inglés Diccionario