forced drainage apparatus - Français Anglais Dictionnaire