flushed down the tubes - Allemand Anglais Dictionnaire