open public space - Turkish English Dictionary