cause to suffer - German English Dictionary