What does Amazonen-Lilie mean?

Amazonen-Lilie - German to English

Amazon lily [Eucharis x grandiflora, in addition E. ×grandiflora]