overall protective suit - Français Anglais Dictionnaire