to be down the tubes - Französisch Englisch Wörterbuch