self torment - German English Dictionary