world vice-champion - French English Dictionary