covered with sheepskin - Français Anglais Dictionnaire