double-barred finch - Turkish English Dictionary