constructed limestone - Turkish English Dictionary