be superior in numbers - French English Dictionary