private green space - Turkish English Dictionary