tin and lead alloy - Français Anglais Dictionnaire