abundance of stones - Espagnol Anglais Dictionnaire