helmeted guineafowl (numida meleagris) - Spanish English Dictionary