pink-backed firefinch - Turkish English Dictionary