laying of rip-rap - Spanish English Dictionary