cleaning of castings - Turkish English Dictionary