manufacture of artificial stones - Francés Inglés Diccionario