flushed down the tubes - Türkisch Englisch Wörterbuch