heinous/terrible sin - German English Dictionary