a ridge of high pressure - German English Dictionary