any easily worked stone - Turc Anglais Dictionnaire