meaning of Albatroskolonie

Albatroskolonie - German to English

albatross colony