persefone - German English Dictionary