constructed limestone - Spanish English Dictionary