the downtrodden - Allemand Anglais Dictionnaire