naturally bonded moulding sand - Spanish English Dictionary