self-sealing pump - Français Anglais Dictionnaire