staff of aesculapius - German English Dictionary