wandering albatross - Turkish English Dictionary