leather coarse apron - Français Anglais Dictionnaire