green-backed sparrow - Turkish English Dictionary