constructed limestone - French English Dictionary