road-side park - German English Dictionary