the downtrodden - Alemán Inglés Diccionario