naturally bonded moulding sand - French English Dictionary