hammer-dressed stone - French English Dictionary