mountain sparrow - Turkish English Dictionary