the garden of the hesperides - German English Dictionary