covered in cow hide or leather - Français Anglais Dictionnaire