be downtrodden - Französisch Englisch Wörterbuch