What does Babuyan-Inseln mean?

Babuyan-Inseln - German to English

Babuyan Islands