guadeloupe red macaw - Turkish English Dictionary