What does Bahamaschwalbe mean?

Bahamaschwalbe - German to English

Bahama swallow [Tachycineta cyaneoviridis]