afflicter - French English Dictionary