downtrodden - German English Dictionary