red-headed parrotfinch - Turkish English Dictionary