flushed down the tubes - Spanish English Dictionary