open sand moulding - Francés Inglés Diccionario