shot cleaning equipment - Turkish English Dictionary