rough piece of stone - Français Anglais Dictionnaire