series of landmarks - Turkish English Dictionary