any easily worked stone - Turco Inglés Diccionario