any easily worked stone - Francés Inglés Diccionario