laying of rock armor - Spanish English Dictionary