hemlok - German English Dictionary