large amount of stones or rocks - Spanish English Dictionary