sedimentary tufa - Francés Inglés Diccionario