synthetic moulding sand - Español Inglés Diccionario