house finch - Turkish English Dictionary