down-trodden - Deutsch Englisch Wörterbuch