afflicter - Francés Inglés Diccionario