down-trodden - Espagnol Anglais Dictionnaire