long-tailed rosefinch - Turkish English Dictionary