be sold down the river - Französisch Englisch Wörterbuch