savanna sparrow - Turkish English Dictionary