large amount of stones or rocks - Espagnol Anglais Dictionnaire