welder's sleeves - Allemand Anglais Dictionnaire