paradise sparrow - Turkish English Dictionary