One of the yellow-crowned Amazons, Amazona ochrocephala. Not sure which subspecies, the green feathers intruding into the yellow suggest A.o.belizensis, but Zootierliste only lists A.ochrocephala (no subspecies status) and A.ochrocephala oratrix.
Most authors refer to a new species Yellow-headed Amazon Parrot Amazona oratrix with subspecies nowdays. A. ochrecephala and A. auropalliata are the other species of the superspecies former grouped under one species A. ochrocephala.