mandell's snow finch - German English Dictionary