rough-scruff - Français Anglais Dictionnaire