abundance of stones - Francés Inglés Diccionario