green-winged macaw - Spanish English Dictionary