What does Altai-Lauch mean?

Altai-Lauch - German to English

Altai onion [Allium altaicum]