do (someone) down - Französisch Englisch Wörterbuch