survive a scandal - French English Dictionary