series of landmarks - German English Dictionary