rough and ragged ashlar - Français Anglais Dictionnaire