moulding sand mixer - Francés Inglés Diccionario