amsterdam island albatross - Turkish English Dictionary