mandell's snow finch - Turkish English Dictionary