self-tormentor - German English Dictionary