afflicts - German English Dictionary