down-trodden - Francés Inglés Diccionario