flushed down the tubes - Turc Anglais Dictionnaire