suffer torment - German English Dictionary