steller's albatross - Turkish English Dictionary