leak-protecting jacket - Français Anglais Dictionnaire