hancock's curse - German English Dictionary