moulding sands - Turkish English Dictionary