heliodorus's bandage - German English Dictionary