What does Ayyubiden mean?

Ayyubiden - German to English

Ayyubids