afflicter - German English Dictionary