flushed down the tubes - Espagnol Anglais Dictionnaire