be a landmark - Turkish English Dictionary