upper-level ridge - Spanish English Dictionary