double helical pump - Français Anglais Dictionnaire