flushed down the tubes - Français Anglais Dictionnaire