down-trodden - German English Dictionary