long live the difference - French English Dictionary