red and green macaw - Turkish English Dictionary