cape sparrow (passer melanurus) - Turkish English Dictionary