flushed down the tubes - German English Dictionary