landmark beacon - Turkish English Dictionary