carve stone/wood - French English Dictionary