the victim of its own success - French English Dictionary