What does Babalú Ayé mean?

Babalú Ayé - German to English

Babalu Aye