be superior in numbers - Spanish English Dictionary