ridge of low pressure - French English Dictionary