irrigation ridge - Spanish English Dictionary