hand-placed riprap - Spanish English Dictionary