meaning of Ankermieter

Ankermieter - German to English

anchor tenant