waterproof apparatus - Français Anglais Dictionnaire