What does Alpha-Weibchen mean?

Alpha-Weibchen - German to English

alpha female