What does Aldabradrongo mean?

Aldabradrongo - German to English

Aldabra drongo [Dicrurus aldabranus]