no one rivals him in soccer - French English Dictionary