abounding in stones - Francés Inglés Diccionario