constructed limestone - Francés Inglés Diccionario