spanish sparrow - Turkish English Dictionary