heraclea - German English Dictionary