hydraulically pressurized drain - Français Anglais Dictionnaire