torments - German English Dictionary