road-side park - Turkish English Dictionary