the world cup - French English Dictionary