tape scandal - French English Dictionary