rough and ragged ashlar - French English Dictionary