red-throated parrot finch - Turkish English Dictionary