meaning of Amsterdam-Albatros

Amsterdam-Albatros - German to English

Amsterdam Island albatross [Diomedea amsterdamensis]