red-and-green macaw - English Synonyms Dictionary