mountain park - German English Dictionary