leather harvesting glove - Allemand Anglais Dictionnaire