What does Amsterdam-Albatros mean?

Amsterdam-Albatros - German to English

Amsterdam Island albatross [Diomedea amsterdamensis]