self-torment - German English Dictionary