mucus trap suction apparatus - Français Anglais Dictionnaire