be downtrodden - Almanca İngilizce Sözlük