long-tailed weasel - Turkish English Dictionary