projecting ridge - Spanish English Dictionary