world-beater - French English Dictionary